prevent a probable disaster - French English Dictionary